html,
body {
    font-family: "PingFangSC-Regular";
    overflow: hidden;
    overflow-y: auto;
    height: 100%;
}


/*================================清标签=========================*/

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
ul,
ol,
img,
input,
dl,
dt,
dd,
canvas {
    padding: 0;
    margin: 0;
}

ul,
ol {
    list-style: none;
}

input {
    outline: none;
}

img {
    border: 0;
    display: block;
}


/*================================公共样式=========================*/

.w {
    margin: auto 0.6rem;
}

.l {
    float: left;
}

.r {
    float: right;
}


/*================================全清=========================*/

@charset "UTF-8";

/* 基础变量 */


/* 基础变量 */

body {
    font-family: "Arial", "Microsoft Yahei" !important;
    color: #333;
    background-color: #fff;
    font-size: 0.68rem;
    position: relative;
    line-height: 1.4;
}

em,
i {
    font-style: normal;
}

.filter {
    display: inline-block;
    width: 3.52rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
}

.load {
    width: 100%;
    min-height: 100vh;
    background: #fff;
}

* {
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

*::-webkit-scrollbar {
    display: none;
}

ul {
    list-style: none;
    overflow: hidden;
}

::-webkit-input-placeholder {
    color: #ccc;
    font-size: 0.6rem;
}

input,
textarea,
input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    /* 去除阴影 */
}

input,
button,
textarea {
    font-family: "Arial", "Microsoft Yahei" !important;
    font-size: 0.6rem;
    border: none;
    padding: 0;
    margin: 0;
    border-radius: 0;
    resize: none;
    color: #333;
}

label {
    display: block;
}


/* 隐藏select箭头 */


/*IE 10 */

select::-ms-expand {
    display: none;
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: " ";
}

a {
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    text-decoration: none;
    color: #333;
}

a:focus,
a:active,
a:link,
a:visited {
    text-decoration: none;
}

input:focus {
    outline: none;
}

button:focus {
    outline: none;
}

textarea:focus {
    outline: none;
}

select:focus {
    outline: none;
}

img {
    vertical-align: top;
    display: inline-block;
    border: none;
    /* 去除图片在ie上出现的黑边 */
}

.clearfix {
    display: inline-block;
}


/* ==================act_banner================================= */


/*=========================修改了act_banner 和 banner_img 高度 去掉back样式和html======================================*/

#act_banner {
    width: 100%;
    height: 8.52rem;
    position: relative;
}

#act_banner .banner_img {
    width: 100%;
    /*height: 9.28rem;*/
    height: 8.52rem;
}


/* ==================act_title================================= */

#act_title {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 0.4rem;
}

#act_title .act_bod {
    height: auto;
    margin: 0 0.6rem 0 0.6rem;
    border-bottom: 0.02rem solid #E5E5E5;
}

#act_title .act_golbal {
    width: 100%;
    height: auto;
    line-height: 1.12rem;
    font-size: 0.8rem;
    margin-top: 0.6rem;
}

#act_title .act_time {
    width: 100%;
    margin-top: 0.6rem;
    height: 0.84rem;
}

#act_title .time_icon {
    width: 0.64rem;
    height: 0.64rem;
    margin-top: 0.1rem;
    margin-right: 0.04rem;
}

#act_title .time_word {
    width: 11.36rem;
    height: 0.84rem;
    font-size: 0.6rem;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    color: #999999;
}

#act_title .act_ads {
    width: 100%;
    height: 0.84rem;
    margin-top: 0.2rem;
    margin-bottom: 0.8rem;
}

#act_title .ads_icon {
    width: 0.64rem;
    height: 0.64rem;
    margin-right: 0.06rem;
    color: #999999;
    /* margin-top: 0.1rem;*/
}

#act_title .ads_word {
    width: auto;
    height: 0.84rem;
    font-size: 0.6rem;
    color: #999999;
}


/* =============act_detail================*/

#act_detail {
    width: 100%;
    height: 2.12rem;
    line-height: 2.12rem;
    margin-bottom: 0.4rem;
    font-size: 0.8rem;
    margin-left: 0.6rem;
}


/* ============act_con================== */

#act_con {
    width: 100%;
    height: auto;
}

#act_con .act_conc {
    height: auto;
    margin-left: 0.6rem;
    margin-right: 0.6rem;
}